playback station - French English Dictionary